namespace IPAMS.Entities
{
    /// <summary>
    /// Provides easy all-in-one object for the currency elemnts of the application.
    /// </summary>
    public class Currency
    {
        #region Private Fields

        private string _name;
        private string _symbol;
        private string _country;

        #endregion

        #region Properties

        public string Name
        {
            get { return _name; }
            set { _name = value; }
        }

        public string Symbol
        {
            get { return _symbol; }
            set { _symbol = value; }
        }

        public string Country
        {
            get { return _country; }
            set { _country = value; }
        }

        #endregion

        #region C'tors

        /// <summary>
        /// Initializes a new instance of the <see cref="Currency"/> class.
        /// </summary>
        /// <param name="name">The name.</param>
        /// <param name="symbol">The symbol.</param>
        /// <param name="country">The country.</param>
        public Currency(string name, string symbol, string country)
        {
            _name = name;
            _symbol = symbol;
            _country = country;
        }

        #endregion
    }
}
